/*
 *  TabComponent.h
 *
 *  Created by David Rowland on 24/11/2008.
 *  Copyright 2008 UWE. All rights reserved.
 *
 */

#ifndef _TABCOMPONENT_H_
#define _TABCOMPONENT_H_

#include <juce/juce.h>
#include "MainComponent.h"
#include "UsageCodeComp.h"

class TabComponent  : public TabbedComponent
{
private:	
	MainComponent* mainComponent;
	UsageCodeComp* usageCodeComponent;
	
public:
	TabComponent();
	~TabComponent();
	
	void resized();
	//==============================================================================
	
	void currentTabChanged (const int newCurrentTabIndex, const String &newCurrentTabName);
};

#endif//_TABCOMPONENT_H_ 